package com.meta.platform.sms.request;

import com.meta.platform.sms.domain.SmsConfig;
import lombok.Data;

import java.util.List;

@Data
public class InvokeThirdSmsParam extends SmsConfig {

    private String nativeCode;

    /**
     * 传递给外部系统的业务主键 后续更新短信状态需要
     */
    private String bizId;

    /**
     * 发送手机号
     */
    private List<String> mobiles;

    /**
     * 最终短信内容
     */
    private String finalSmsContent;

    private String[] templateParas;

    /**
     * 短信原始参数(不同平台有不同要求 这里做兼容)
     */
    private String originalSmsParam;
}
